table tr td, div, ul li, dl dd {
			    white-space: normal;
			    word-break: break-all;
			}
			ul, li, dl, dd {
			    margin: 0px;
			    padding: 0px;
			    list-style-image: none;
			    list-style-type: none;
			}
			a {
			    text-decoration: none;
			}
			user agent stylesheeta:-webkit-any-link {
			    color: -webkit-link;
			    text-decoration: underline;
			    cursor: auto;
			}
			
			body {
			    font: 12px/1.5 "microsoft yahei",arial,Simsun, sans-serif;
			    margin: 0px;
			    padding: 0px;
			    color: #555;
			}
			/*澶撮儴*/
			#top_head {
			    width: 100%;
			    height: 80px;
			    border-bottom: solid 3px #186fbc;
			    display: block;
			}
			
			.ico-z{
			    position: relative;
			    z-index: 1;
			}
			.h_inner {
			    width: 1002px;
			    margin: 0 auto;
			}
			.top-new {
			    position: absolute;
			    z-index: 5;
			    right: 10px;
			    top: 0px;
			    float: left;
			}
			.top-new ul li {
			    float: left;
			    display: inline;
			    padding: 0 12px;
			    position: relative;
			    height: 29px;
			    line-height: 29px;
			}
			.top-new a {
			    color: #666;
			}
			
			.top-new ul li {
			    float: left;
			    display: inline;
			    padding: 0 12px;
			    position: relative;
			    height: 29px;
			    line-height: 29px;
			}
			.hs_dropdown {
			    border: 0;
			    border-bottom: none;
			    border-top: none;
			}
			a.ico_weixin {
			    background-position: -63px -49px;
			    width: 19px;
			    height: 14px;
			    margin-top: 8px;
			    display: block;
			}
			.ewm {
			    width: 300px;
			    height: 120px;
			    border: solid 1px #e5e5e5;
			    display: block;
			    position: absolute;
			    z-index: 9;
			    top: 29px;
			    right: 0px;
			}
			/*澶撮儴瓒呴摼鎺�*/
			.menu {
			    float: right;
			    font-size: 16px;
			    font-weight: bold;
			    line-height: 35px;
			    margin-top: 35px;
			}
			.menu a {
			    color: #3481C4;
			    padding: 0 15px;
			    float: left;
			}
			
			/*涓讳綋*/
			#ymain {
			    width: 1002px;
			    margin: auto;
			}
			.h-10 {
			    width: 100%;
			    height: 10px;
			    float: left;
			    overflow: hidden;
			}
			.bread {
			    line-height: 30px;
			    color: #666;
			}
			.bread a {
			    vertical-align: top;
			    color: #1188ee;
			}
			.f-search {
			    width: 985px;
			    padding-left: 15px;
			    border: solid 1px #C5D8F1;
			    background: #F2F9FF;
			    font: 14px "microsoft yahei";
			    float: left;
			}
			.f-history {
			    float: right;
			    border-left: solid 1px #C5D8F1;
			    font-size: 12px;
			    line-height: 60px;
			    text-align: center;
			    width: 110px;
			    position: relative;
			    z-index: 1;
			}
			.f-history span {
			    padding-right: 10px;
			    color: #333;
			    cursor: pointer;
			    width: 100px;
			    display: block;
			}
			.f-jt-up {
			    background: url(../img/jt.gif) no-repeat;
			    background-position: -32px 29px;
			}			
			.f-ls {
			    width: 110px;
			    border: solid 1px #ddd;
			    line-height: 30px;
			    background: #fff;
			    display: block;
			    position: absolute;
			    z-index: 3;
			    top: 60px;
			    right: -1px;
			}
			.f-search li {
			    padding-right: 20px;
			    line-height: 60px;
			    -height: 60px;
			    float: left;
			}
			.f-search input {
			    vertical-align: middle;
			}
			.ico-f1 {
			    background-position: 120px 0px;
			}
			.ico-f2 {
			    background-position: 120px -52px;
			}
			.ico-f3 {
			    background-position: 127px -105px;
			}
			.f-input {
			    width: 143px;
			    width: 142px\9;
			    font: 14px "microsoft yahei";
			    color: #333;
			    height: 29px;
			    line-height: 29px;
			    -height: 29px;
			    height: 29px\9;
			    border: solid 1px #ccc;
			    border-radius: 4px;
			    padding-left: 7px;
			    padding-top: 0;
			    /* background: url(../img/search_ico_n.gif) #fff no-repeat; */
			}
			.f-input2 {
			    width: 150px;
			    width: 149px\9;
			    font: 14px "microsoft yahei";
			    color: #333;
			    height: 29px;
			    line-height: 29px;
			    -height: 29px;
			    height: 29px\9;
			    border: solid 1px #ccc;
			    border-radius: 4px;
			    padding-left: 7px;
			    background: url(../img/search_ico_n.gif) #fff no-repeat;
			}
			.f-search i {
			    font-style: normal;
			}
			.w-reg-form input, i, img {
			    vertical-align: middle;
			}
			.f-btn a {
			    width: 130px;
			    font: 18px "microsoft yahei";
			    font-style: normal;
			    line-height: 34px;
			    text-align: center;
			    display: block;
			    background: #f90;
			    border-radius: 3px;
			    text-decoration: none;
			    color: #fff;
			    margin-top: 14px;
			}
			a {
			    text-decoration: none;
			}
			.tab-d {
			    width: 100%;
			    float: left;
			}
			.w-31-l {
			    width: 32px;
			    border-top: solid 1px #e2e2e2;
			    border-left: solid 1px #e2e2e2;
			    border-bottom: solid 1px #10C6ED;
			    height: 80px;
			    position: relative;
			    cursor: pointer;
			    float: left;
			}
			a.l-disable, a:hover.l-disable {
			    background: url(../img/date-bg.gif) no-repeat;
			    background-position: 8px -99px;
			    display: block;
			}
			.w-31-l a {
			    height: 80px;
			    background: url(../img/date-bg.gif) no-repeat;
			    background-position: 8px 29px;
			    display: block;
			}
			.w-31-r {
			    width: 32px;
			    border-top: solid 1px #e2e2e2;
			    border-left: solid 1px #e2e2e2;
			    border-right: solid 1px #e2e2e2;
			    border-bottom: solid 1px #10C6ED;
			    position: relative;
			    cursor: pointer;
			    margin-left: -1px;
			    float: left;
			}
			.w-31-r a {
			    height: 80px;
			    background: url(../img/date-bg.gif) no-repeat;
			    background-position: -257px 29px;
			    display: block;
			}
			.date {
			    width: 644px;
			    font: 14px "microsoft yahei";
			    position: relative;
			    z-index: 1;
			    float: left;
			}
			.date li {
			    width: 91px;
			    border-top: solid 1px #e2e2e2;
			    border-left: solid 1px #e2e2e2;
			    border-right: solid 1px #e2e2e2;
			    border-bottom: solid 1px #10C6ED;
			    line-height: 25px;
			    background: #fcfcfc;
			    margin-left: -1px;
			    text-align: center;
			    position: relative;
			    z-index: 1;
			    float: left;
			}
			.date li a {
			    display: block;
			    padding-top: 15px;
			    height: 65px;
			    color: #666;
			}
			.date li a:hover {
			    display: block;
			    text-decoration: none;
			    color: #fff;
			    background: #10C6ED;
			}

			.date li.today {
			    border-top: solid 2px #10C6ED;
			    border-left: solid 1px #10C6ED;
			    border-right: solid 1px #10C6ED;
			    border-bottom: solid 1px #fff;
			    background: #fff;
			    color: #666;
			    position: relative;
			    z-index: 3;
			    float: left;
			}
			
			.choose {
			    width: 680px;
			    border: solid 1px #e4e4e4;
			    border-top: none;
			    border-bottom: dotted 1px #e4e4e4;
			    padding: 10px 10px 10px 18px;
			    line-height: 30px;
			    color: #666;
			    float: left;
			}
			.choose li {
			    vertical-align: top;
			}
			.choose input, .choose p, .choose i, .choose strong, .choose span, .choose label, .choose a {
			    vertical-align: middle;
			}
			.choose strong {
			    font-size: 24px;
			    color: #404040;
			    padding-right: 20px;
			    line-height: 50px;
			}
			.choose i {
			    font-style: normal;
			    color: #999;
			    padding-right: 30px;
			}
			
			.bc-stab {
			    width: 678px;
			    padding: 5px 10px 0px 20px;
			    border-left: solid 1px #e4e4e4;
			    border-right: solid 1px #e4e4e4;
			    background: url(../img/stab-bg.gif) #f9f9f9 bottom repeat-x;
			    border-top: none;
			    float: left;
			}
			
			.bc-stab li {
			    width: 100px;
			    font: bold 14px "microsoft yahei";
			    text-align: center;
			    line-height: 35px;
			    margin-right: 5px;
			    float: left;
			}
			
			.bc-list {
			    width: 688px;
			    padding: 0 10px 10px 10px;
			    border: solid 1px #e4e4e4;
			    border-top: none;
			    float: left;
			}
			
			.bc-list li {
			    line-height: 35px;
			    padding-bottom: 5px;
			    margin-top: 20px;
			    border-bottom: dashed 1px #ccc;
			    color: #666;
			    float: left;
			}
			.start {
			    background: url(../img/bm.gif) no-repeat;
			    background-position: 0px -327px;
			    padding-left: 20px;
			}
			.bc-list i {
			    font-style: normal;
			    display: block;
			    line-height: 30px;
			}
			.bc-list li:last-child {
			    border-bottom: none !important;
			}
			.fc {
			    font-size: 18px;
			}
			.w-110 {
			    width: 120px;
			    padding-left: 10px;
			    float: left;
			}
			.w-170 {
			    width: 170px;
			    float: left;
			}
			.start {
			    background: url(../img/bm.gif) no-repeat;
			    background-position: 0px -327px;
			    padding-left: 20px;
			}
			.end {
			    background: url(../img/bm.gif) no-repeat;
			    background-position: -268px -327px;
			    padding-left: 20px;
			}
			.xh {
			    color: #1188ee;
			    font-size: 16px;
			}
			.w-100 {
			    width: 95px;
			    text-align: center;
			    float: left;
			}
			.gd img, .xh img {
			    margin-top: -3px;
			}
			a.open {
			    width: 60px;
			    height: 20px;
			    display: block;
			    background: url(../img/bm.gif) no-repeat;
			    background-position: 25px -385px;
			}
			
			.yz {
			    font-size: 16px;
			}
			.price {
			    color: #f60;
			}
			.w-100 strong {
			    font-size: 18px;
			}
			strong, b {
			    font-weight: bold;
			}
			.w-710 {
			    width: 710px;
			    padding-right: 12px;
			    float: left;
			}
			.w-280 {
			    width: 280px;
			    float: left;
			}
			
			.h-10 {
			    width: 100%;
			    height: 10px;
			    float: left;
			    overflow: hidden;
			}
			/*閲嶈鎻愮ず*/
			.h-10 {
			    width: 100%;
			    height: 10px;
			    float: left;
			    overflow: hidden;
			}
			.r-bt280 {
			    width: 275px;
			    padding-left: 5px;
			    font-size: 15px;
			    font-weight: bold;
			    line-height: 35px;
			    color: #3481C4;
			    float: left;
			}
			.r-tips {
			    width: 258px;
			    padding: 10px 10px;
			    border: solid 1px #e2e2e2;
			    line-height: 25px;
			    background: #fcfcfc;
			    float: left;
			}
			
			table {
			    display: table;
			    border-collapse: separate;
			    border-spacing: 2px;
			    border-color: grey;
			}
			/*鏃呭椤荤煡*/
			.h_275 {
			    width: 275px;
			    float: left;
			}
			.h_bt {
			    padding-left: 5px;
			    font-size: 15px;
			    font-weight: bold;
			    border-bottom: solid 2px #7CADEE;
			    line-height: 35px;
			    color: #3481C4;
			    float: left;
			}
			.h_bt a {
			    float: right;
			    padding-right: 5px;
			    font: normal 12px "microsoft yahei";
			    line-height: 33px;
			    color: #666;
			}
			.r-news {
			    width: 278px;
			    padding-left: 2px;
			    margin-top: 6px;
			    float: left;
			}
			.r-news li {
			    width: 263px;
			    padding-left: 15px;
			    font-size: 14px;
			    line-height: 30px;
			    background: url(../img/ico-y.gif) left center no-repeat;
			    color: #999;
			    float: left;
			    overflow: hidden;
			    text-overflow: ellipsis;
			    white-space: nowrap;
			}
			.clear {
			    clear: both;
			}
#meeting{
	border-radius: 4px;
    width: 155px;
    height: 25px;
    border: ridge;
}